const controller = require('../controller/dbServe.js')

module.exports = function(app) {
    app.get('/test', function(req, res) {
        res.type('html')
        res.render('test')
    })

    // 新建wall数据
    app.post('/insterwall',(req,res) => {
        controller.insterWall(req,res)
    })

    // 新建反馈
    app.post('/insterfeedback',(req,res) => {
        controller.insterFeedback(req,res)
    })
    
    // 新建评论
    app.post('/instercomment',(req,res) => {
        controller.insterComment(req,res)
    })

    // 删除墙，主表对应多条子表一起删除
    app.post('/deletewall',(req,res) => {
        controller.deleteWall(req,res)
    })

    // 删除反馈
    app.post('/deleteffeedback',(req,res) => {
        controller.deleteFeedback(req,res)
    })

    // 删除评论
    app.post('/deletecomment',(req,res) => {
        controller.deleteComment(req,res)
    })

    // 分页查询
    app.post('/findwallpage',(req,res) => {
        controller.findWallPage(req,res)
    })

    // 查询所有评论
    app.post('/findcomment',(req,res) => {
        controller.findCommentPage(req,res)
    })

    // 登记用户ip
    app.post('/signip',(req,res) => {
        let ip = req.ip

        res.send({
            code: 200,
            ip: ip
        })
    })
}